Task: Implementar o código dos Casos de Uso
O objetivo desta tarefa é implementar o sistema baseado nos casos de uso. Essa implementação deve estar em conformidade com as especificações e os padrões de codificação definidos pela DSI.

Sugere-se como boa prática, que o desenvolvedor, ao término da implementação de cada caso de uso, efetue o teste.

Para garantir a rastreabilidade vertical durante o desenvolvimento de cada requisito nos arquivos referentes ao código-fonte, deve-se identificar formalmente a qual requisito este arquivo está relacionado. Para isto foi definido o seguinte padrão:

• Se o caso de uso tiver sido especificado na ferramenta RequisitePro deve-se colocar no cabeçalho inicial do arquivo a seguinte "hash-tag": @ucxxx , onde xxx é o número do caso de uso dentro do artefato “Especificação de Caso de Uso”. Representação em expressão regular: /@uc\s+([0-9]+)/i

O número do caso de uso deve ter 3 algarismos preenchidos com zeros a esquerda quando necessário.

• Se o caso de uso tiver sido documentado nas ferramentas CLM/Jazz da IBM, deve-se colocar no cabeçalho inicial do arquivo referente ao código-fonte a seguinte "hash-tag": @workitemxxx , onde xx é o número do "workitem" (item de trabalho) associado à implementação do caso de uso. Representação em expressão regular: /@workitem\s+([0-9]+)/i

O número do workitem deve ter 3 algarismos preenchidos com zeros a esquerda quando necessário.

O cálculo do tempo gasto por atividade deve ser feito a nível de Caso de Uso.
Disciplines: Construção
Relationships
Steps
Ler e Entender o Plano de Projeto
O objetivo dessa tarefa, é propiciar ao desenvolvedor,  o entendimento de todo o contexto do plano de projeto por meio da leitura deste documento, enfatizando as informações de cronograma.
Ler e Entender o Documento de Requisitos
O objetivo dessa tarefa, é propiciar ao desenvolvedor,  o estudo e entendimento de todo o contexto do projeto por meio da leitura e estudo do Documento de Requisitos.
Ler e Entender os Casos de Uso
O objetivo dessa tarefa, é propiciar ao desenvolvedor,  o estudo e entendimento dos diagramas de caso de uso e suas especificações.
Ler e Entender o Diagrama de Entidade-Relacionamento
O objetivo dessa tarefa, é propiciar ao desenvolvedor,  o estudo e entendimento dos diagramas de entidade e relacionamento desenvolvidos para o projeto.
Implementar cada Caso de Uso
O objetivo desta tarefa é implementar os casos de uso em conformidade com as especificações e os padrões de codificação definidos.